package com.nf.xiaomi.vo;

import com.nf.dbutils.Column;
import com.nf.xiaomi.entity.CartItemEntity;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@Data
@NoArgsConstructor
public class CartItemVO {
    CartItemEntity cartItem;
    String desc;
    BigDecimal price;

    public CartItemVO(CartItemEntity cartItem) {
        this.cartItem = cartItem;
    }

    public BigDecimal getSubtotal(){

        return this.getPrice()
                .multiply(BigDecimal.valueOf(this.getCartItem().getAmount()));
    }
}

